carry out a duty - Turc Anglais Dictionnaire